package appapi.Vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;


@ApiModel(description = "告警统计 实体类")
@Data
public class AlarmCountVO {


    /**
     * 总告警数
     */
    @ApiModelProperty(value = "总告警数")
    private Integer alarmTotal;

    /**
     * 未消警
     */
    @ApiModelProperty(value = "未消警")
    private Integer unAlarm;

    /**
     * 未处置
     */
    @ApiModelProperty(value = "未处置(告警等级>50)")
    private Integer unDispose;

    /**
     * 告警设备
     */
    @ApiModelProperty(value = "告警设备")
    private Integer deviceAlarmCount;

    /**
     * 告警中
     */
    @ApiModelProperty(value = "告警中")
    private Integer alarming;

    /**
     * 塔吊，挂篮，升降机等告警信息
     */
    @ApiModelProperty(value = "塔吊，挂篮，升降机等告警信息")
    private List<AlarmTypeCountVO> alarmTypeCountVOList;
}
